Espressif Systems /ESP32-C3 /I2S0 /TX_CLKM_CONF

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as TX_CLKM_CONF

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0TX_CLKM_DIV_NUM0 (TX_CLK_ACTIVE)TX_CLK_ACTIVE 0TX_CLK_SEL 0 (CLK_EN)CLK_EN

Description

I2S TX clock configure register

Fields

TX_CLKM_DIV_NUM

Integral I2S TX clock divider value. f_I2S_CLK = f_I2S_CLK_S/(N+b/a). There will be (a-b) * n-div and b * (n+1)-div. So the average combination will be: for b <= a/2, z * [x * n-div + (n+1)-div] + y * n-div. For b > a/2, z * [n-div + x * (n+1)-div] + y * (n+1)-div.

TX_CLK_ACTIVE

I2S Tx module clock enable signal.

TX_CLK_SEL

Select I2S Tx module source clock. 0: XTAL clock. 1: APLL. 2: CLK160. 3: I2S_MCLK_in.

CLK_EN

Set this bit to enable clk gate

Links

() ()